.container{
  padding-top:20px;
}
.main{
 margin-top:30px;
   padding-left:50px;
}
.hidden{
display:none;
}
/*左侧导航栏*/
.leftPanel{
  width:16%;
  float:left;
}
.leftPanel ol {
	 padding:0;
	 list-style:none;
}

.leftPanel ol li{
    height:38px;
    position:relative;
}
a.nav-item{
  padding:6px 10px;
  display:block;
  line-height:24px;
}
a.nav-item:visited{
	text-decoration:none;
	color:#115A99;
}
a.nav-item:link{
  	text-decoration:none;
	color:#115A99;
 }


a.bh{
 background-color:#EEEEEE;
}
a.nav-select{
   font-weight:bold;
   color:#000000;
}
/*right panel*/
.rightPanel{
   float:left;
   overflow:hidden;
   width:50%;
   border-top:none;
   padding:20px;
}

/*panel content*/
.hint{
  margin-bottom:10px;
}
.hint2{
 margin-top:10px;
 font-size:10px;
 padding-left:30px;
}
.lang-prefer-set{
  display:none;
}
/*save cancel*/
.dis{
  margin-top:30px;	
}
.form-button{
  margin-top:30px;
}
.formbuttons{
  text-align:right;
}
input.fb{
	  font-family:inherit;
	margin-left:10px;
    line-height: 20px;
    padding: 5px 15px;
     font-size: 12px;
    /*
    border-radius: 3px 3px 3px 3px;
    font-weight:bold;
    cursor: pointer;
   */
}
.cbutton{
	/*
    color: #888888;
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid  #EEEEEE;
    */
}
.sbutton{
	/*
   color:#FFFFFF;
   background: none repeat scroll 0 0 #4D90FE;
   border: 1px solid #4D90FE;
   */
}

.group-set .box{
   padding:6px 30px;
}

.group-set .group_option{
   padding :6px 0;
}
    